package view;

import java.awt.Dimension;

/**
 * The interface for all Views to be shown.
 * Houses the skeletal behavior and public interface
 * that all views must conform to as a view.
 * 
 * @author Tristan D. Boucher
 * @version Commit #10 8/31/2013
 */
public interface ViewInterface
{
  /**
   * The default length for all components that have a text field
   * length that needs setting.
   */
  int FIELD_LENGTH = 20;
  
  /**
   * Returns the preferred size of this Panel as a dimension.
   * 
   * @return the dimension of this component.
   */
  Dimension getSize();
  
}
